polymer molecules - French English Dictionary